//package acm.pta7;
//
//public class 代码排版 {
//    /**
//     * 遇到“{”，输出{ \n
//     * 缩进+1
//     * 遇到"}"，输出\n } \n
//     * 遇到 ;
//     */
//    public static void main(String[] args) {
//        io.Reader sc=new io.Reader();
//        String line = sc.nextLine();
//    }
//    static {
//        StringBuilder fun = fun("{int n, i;  scanf(\"%d\", &n);if( n>0)n++;else if (n<0) n--; else while(n<10)n++; for(i=0;  i<n; i++ ){ printf(\"n=%d\\n\", n);}return  0; }");
//        System.out.println(fun.toString());
//    }
//
//    public static StringBuilder fun(String line){
//        StringBuilder res=new StringBuilder();
//        char[] chars = line.toCharArray();
//        int i=0,empty=0;
//        while (i<chars.length){
//            if (chars[i]=='{'){
//                empty++;
//                res.append('{');
//                i=addln(res,i+1,empty,chars);
//            }else if (chars[i]=='}'){
//                empty--;
//                i=addln(res,i+1,empty,chars);
//                res.deleteCharAt(res.length()-1);
//                res.append('}');
//            }
//        }
//        //        for (char c : chars) {  //搞定第一段
////            if (c==')'){
////                res.append(c);
////                break;
////            }
////            i++;
////        }
////        i=addln(res,i+1,empty,chars);
//    }
//    public static int addln(StringBuilder sb,int i,int empty,char[] chars){
//        sb.append("\n");
//        while (empty-->0){
//            sb.append("  ");
//        }
//        while (i<chars.length&&chars[i]==' '){
//            i++;
//        }
//        return i;
//    }
//}
